recurring advance payment - English Synonyms Dictionary